Definition of Letter Box
-
(noun) a private box for delivery of mail
-
(noun) public box for deposit of mail
-
(noun) a numbered compartment in a post office where mail is put to be called for
Antonyms of Letter Box
No Antonyms Found.
Homophones of Letter Box
No Homophones Found.